package rbac.View.Main.Service;

import rbac.View.Main.DoMain.Dto.BaseDto;
import rbac.View.Main.DoMain.Entity.BaseEntity;
import rbac.View.Main.DoMain.Vo.Result;

public interface IBaseService<Entity extends BaseEntity,Dto extends BaseDto> {
    boolean existsById(int id);

    Entity findById(int id);

    Result list();

    Result create(Dto dto);

    Result update(Dto dto,int id);
}